﻿namespace StudentAgeSaveEditor.GameData.Effect
{
    public class EffectorChangeKnowledge : Effector
    {
        public const int TypeAddKnowledge = 1;

        public const int TypeAddKnowledgeEfficiency = 10;

        public const int TypeAddKnowledgeEachRound = 11;

        public const int TypeAddKnowledgeWhileStuding = 2;

        public const int TypeAddAttrWhileStuding = 40;

        public const int TypeAddKnowledgeTypeEfficiency = 50;

        public const int TypeSpecialize = 9;

        public const int TypeReview = 5;

        public const int TypeReviewCostEnergy = 7;

        public const int TypeExamRankEffect = 100;

        public const int TypeStudyAuto = 111;

        public const int TypeStudyAuto2 = 112;

        public const int TypeUnlockAdvantageCourse = 999;

        public const int TypeSubjectAddKnowledgeRate = 60;

        public const int TypeSubjectNeedIQRate = 61;

        public const int TypeSubjectCostMovtivationRate = 62;

        public const int TypeAddProgress = 6;

        public int subType;

        public int knowledgeId;

        public float value;

        public int attrId;

        public int subjectId;

    }
}
